moving-picture show - Spanish English Dictionary